import pandas as pd

def create_dataframe():
    data = [['Google',10],['Runoob',12],['Wiki',13]]
    res = pd.DataFrame(data,columns=['sites','age'],dtype=float)
    print(res)
    # for x in res['sites']:
    #     print(x)

# 使用 ndarrays 创建
def create_dataframe2():
    data = {'Site':['Google', 'Runoob', 'Wiki'], 'Age':[10, 12, 13]}
    res = pd.DataFrame(data)
    print(res)

# 实例 - 使用字典创建
def create_dataframe2Dict():
    data = [{'a': 1, 'b': 2},{'a': 5, 'b': 10, 'c': 20}]
    res = pd.DataFrame(data)
    # 没有对应的部分数据为 NaN。
    print(res)


if __name__ == '__main__':
    # create_dataframe()
    # create_dataframe2()
    create_dataframe2Dict()

